package com.template;

import lombok.Data;

import java.util.List;
import java.util.Map;

/**
 * @author mayixiang
 * @date 2021-02-18 19:20
 */
@Data
public class ProcessTask {

    /**
     * 流程内唯一id
     */
    private String id;
    /**
     * 名称
     */
    private String name;
    /**
     * 处理类
     */
    private String handlerClass;
    /**
     * 实例
     */
    private AbstractHandler handler;
    /**
     * 返回枚举
     */
    private List<String> returnEnum;
    /**
     * 目标引用
     */
    private List<Target> target;
    /**
     * 场景检查
     */
    private List<Target> checkScene;
    /**
     * 流程任务类型
     */
    private ProcessTaskType type;


}
